Parallel Recombinative Simulated Annealing: a Genetic Algorithm Parallel Recombinative Simulated Annealing: a Genetic Algorithm
نویسندگان
چکیده
This paper introduces and analyzes a parallel method of simulated annealing. Borrowing from genetic algorithms, an eeective combination of simulated annealing and genetic algorithms, called parallel recombinative simulated annealing, is developed. This new algorithm strives to retain the desirable asymptotic convergence properties of simulated annealing, while adding the populations approach and recombinative power of genetic algorithms. The algorithm iterates a population of solutions rather than a single solution, employing a binary recombination operator as well as a unary neighborhood operator. Proofs of global convergence are given for two variations of the algorithm. Convergence behavior is examined, and empirical distributions are compared to Boltzmann distributions. Parallel recombinative simulated annealing is amenable to straightforward implementation on SIMD, MIMD, or shared-memory machines. The algorithm , implemented on the CM-5, is run repeatedly on two deceptive problems to demonstrate the added implicit parallelism and faster convergence which can result from larger population sizes.
منابع مشابه
Optimal System Design of In-Situ Bioremediation Using Parallel Recombinative Simulated Annealing
We present a simulation/optimization model combining optimization with BIOPLUME II simulation for optimizing in-situ bioremediation system design. In-situ bioremediation of contaminated groundwater has become widely accepted because of its cost-effective ability to achieve satisfactory cleanup. We use parallel recombinative simulated annealing to search for an optimal design and apply the BIOPL...
متن کاملParallelization of Hybrid Simulated Annealing and Genetic Algorithm for Short-term Production Scheduling
In short-term production planning, jobs are assigned to machines and scheduled, taking into consideration that operations must be performed in pre-defined sequences. Since the problem is NP-hard, heuristics have to be used. Simulated annealing, neural networks and genetic algorithms are some of the recent approaches. We have tried to improve those methods by taking a hybrid of simulated anneali...
متن کاملGenetic Algorithm and Simulated Annealing for Redundancy Allocation Problem with Cold-standby Strategy
This paper presents a new mathematical model for a redundancyallocation problem (RAP) withcold-standby redundancy strategy and multiple component choices.The applications of the proposed model arecommon in electrical power, transformation,telecommunication systems,etc.Manystudies have concentrated onone type of time-to-failure, butin thispaper, two components of time-to-failures which follow hy...
متن کاملComparing Parallel Simulated Annealing, Parallel Vibrating Damp Optimization and Genetic Algorithm for Joint Redundancy-Availability Problems in a Series-Parallel System with Multi-State Components
In this paper, we study different methods of solving joint redundancy-availability optimization for series-parallel systems with multi-state components. We analyzed various effective factors on system availability in order to determine the optimum number and version of components in each sub-system and consider the effects of improving failure rates of each component in each sub-system and impr...
متن کاملC 2 . 5 Boltzmann selection
Boltzmann evolutionary algorithms and their embedded selection mechanisms are traditionally employed to prolong search. After a brief introduction, a precursor called simulated annealing is outlined. A prominent type of Boltzmann evolutionary algorithm called parallel recombinative simulated annealing is then covered in depth. A proof of global convergence for this type of algorithm is illustra...
متن کامل